home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 2.iso
/
STUTTGART
/
PROBLEMS
/
BENCHMARK
/
BUBBLESORT
/
bubbletest
/
provefunc
< prev
next >
Wrap
Text File
|
1992-05-12
|
982b
|
37 lines
;FUNCTION INT field(INT fieldnr,CHARPTR target,CHARPTR source)
;INT sourcei
;INT targeti
;INT fieldcount
;INT readyflag
;LET readyflag=0;
;LET target[0]=0;
;LET sourcei=0;
;LET targeti=0;
;LET fieldcount=1
;WHILE ! readyflag
;WHILE (source[sourcei]<=32) && (source[sourcei]!=0)
;LET sourcei=sourcei+1;
;ENDWHILE
;IF source[sourcei]==0
;LET readyflag=1;
;ELSE
;WHILE (source[sourcei]!=32) && (source[sourcei]!=0)
;IF fieldcount==fieldnr
;LET readyflag=1;
;LET target[targeti]=source[sourcei];
;LET targeti=targeti+1;
;ENDIF
;LET sourcei=sourcei+1
;ENDWHILE
;IF readyflag
;LET target[targeti]=0
;ELSE
;LET fieldcount=fieldcount+1
;ENDIF
;ENDIF
;ENDWHILE
;ENDFUNCTION